keep oneself in check - Turc Anglais Dictionnaire